self-steering behavior - French English Dictionary